failure to deliver - Francés Inglés Diccionario